set(HEADER_FILES
	"external/boxer/include/boxer/boxer.h"
	"external/iconfontcppheaders/IconsFontAwesome6.h"
	"external/imgui/imconfig.h"
	"external/imgui/imgui.h"
	"external/imgui/imgui_impl_glfw.h"
	"external/imgui/imgui_impl_vulkan.h"
	"external/imgui/imgui_internal.h"
	"external/imgui/imstb_rectpack.h"
	"external/imgui/imstb_textedit.h"
	"external/imgui/imstb_truetype.h"
	"external/stb/stb_image.h"
	"external/termcolor/termcolor.hpp"
	"external/tinyfiledialogs/tinyfiledialogs.h"
	"src/Core/Application/AppWindow.hpp"
	"src/Core/Application/EventDispatcher.hpp"
	"src/Core/Application/GarbageCollector.hpp"
	"src/Core/Application/LoggingManager.hpp"
	"src/Core/Data/Application.hpp"
	"src/Core/Data/Buffer.hpp"
	"src/Core/Data/Constants.h"
	"src/Core/Data/CoordSys.hpp"
	"src/Core/Data/Device.hpp"
	"src/Core/Data/EventTypes.hpp"
	"src/Core/Data/Geometry.hpp"
	"src/Core/Data/GUI.hpp"
	"src/Core/Data/Input.hpp"
	"src/Core/Data/Math.hpp"
	"src/Core/Data/Physics.hpp"
	"src/Core/Data/YAMLConversions.hpp"
	"src/Core/Data/YAMLKeys.hpp"
	"src/Core/Data/Contexts/AppContext.hpp"
	"src/Core/Data/Contexts/CallbackContext.hpp"
	"src/Core/Engine/ECS.hpp"
	"src/Core/Engine/ECSCore.hpp"
	"src/Core/Engine/InputManager.hpp"
	"src/Core/Engine/ServiceLocator.hpp"
	"src/Engine/PhysicsSystem.hpp"
	"src/Engine/RenderSystem.hpp"
	"src/Engine/Components/CoreComponents.hpp"
	"src/Engine/Components/ModelComponents.hpp"
	"src/Engine/Components/PhysicsComponents.hpp"
	"src/Engine/Components/RenderComponents.hpp"
	"src/Engine/Components/SpacecraftComponents.hpp"
	"src/Engine/Components/TelemetryComponents.hpp"
	"src/Engine/Threading/ThreadManager.hpp"
	"src/External/GLFWVulkan.hpp"
	"src/External/GLM.hpp"
	"src/External/SPICE.hpp"
	"src/Orchestration/Engine.hpp"
	"src/Orchestration/Session.hpp"
	"src/Rendering/Renderer.hpp"
	"src/Rendering/UIRenderer.hpp"
	"src/Rendering/Geometry/GeometryLoader.hpp"
	"src/Rendering/Geometry/ModelParser.hpp"
	"src/Rendering/Pipelines/OffscreenPipeline.hpp"
	"src/Rendering/Pipelines/PipelineBuilder.hpp"
	"src/Rendering/Pipelines/PresentPipeline.hpp"
	"src/Rendering/Textures/TextureManager.hpp"
	"src/Scene/Camera.hpp"
	"src/Scene/SceneManager.hpp"
	"src/Scene/GUI/Appearance.hpp"
	"src/Scene/GUI/CodeEditor.hpp"
	"src/Scene/GUI/UIPanelManager.hpp"
	"src/Scene/GUI/Workspaces/IWorkspace.hpp"
	"src/Scene/GUI/Workspaces/OrbitalWorkspace.hpp"
	"src/Simulation/ODEs.hpp"
	"src/Simulation/Integrators/RK4.hpp"
	"src/Simulation/Integrators/SymplecticEuler.hpp"
	"src/Simulation/Propagators/SGP4/SGP4.hpp"
	"src/Simulation/Propagators/SGP4/TLE.hpp"
	"src/Simulation/Systems/CoordinateSystem.hpp"
	"src/Simulation/Systems/Time.hpp"
	"src/Utils/ColorUtils.hpp"
	"src/Utils/FilePathUtils.hpp"
	"src/Utils/ImGuiUtils.hpp"
	"src/Utils/SpaceUtils.hpp"
	"src/Utils/SPICEUtils.hpp"
	"src/Utils/SystemUtils.hpp"
	"src/Utils/TextureUtils.hpp"
	"src/Utils/YAMLUtils.hpp"
	"src/Utils/Vulkan/VkDescriptorUtils.hpp"
	"src/Utils/Vulkan/VkFormatUtils.hpp"
	"src/Vulkan/VkBufferManager.hpp"
	"src/Vulkan/VkCommandManager.hpp"
	"src/Vulkan/VkCoreResourcesManager.hpp"
	"src/Vulkan/VkDeviceManager.hpp"
	"src/Vulkan/VkImageManager.hpp"
	"src/Vulkan/VkInstanceManager.hpp"
	"src/Vulkan/VkSwapchainManager.hpp"
	"src/Vulkan/VkSyncManager.hpp"
)